Managing Gamified Programming Courses with the FGPE Platform
نویسندگان
چکیده
E-learning tools are gaining increasing relevance as facilitators in the task of learning how to program. This is mainly a result pandemic situation and consequent lockdown several countries, which forced distance learning. Instant relevant feedback students, particularly if coupled with gamification, plays pivotal role this process has already been demonstrated an effective solution regard. However, teachers still struggle lack that can adequately support creation management online gamified programming courses. Until now, there was no software platform would be simultaneously open-source general-purpose (i.e., not integrated specific course on language) while featuring meaningful selection gamification components. Such developed part Framework for Gamified Programming Education (FGPE) project. In paper, we present its two front-end components: FGPE AuthorKit PLE, explain they used by prepare manage courses, report results usability evaluation using their classes.
منابع مشابه
Gamified Lecture Courses Improve Student Evaluations but Not Exam Scores
Gamified lecture courses are defined as lecture courses formatted as games, for the purposes of this research. This paper presents an example of a traditional instructionbased lecture course that was redesigned using a game-like design. First, confrontations specific to gaming situations were considered, to derive goals for students in a classroom. Students fought using a game system in these e...
متن کاملThe Role of Programming Paradigms in the First Programming Courses
The choice of the first programming language and the corresponding programming paradigm is critical for later development of a programmer. Despite the huge number of programming languages introduced over the last fifty years, the key issues in programming education remain the same and choosing appropriate first programming language is still challenging. In this paper we overview some of the mos...
متن کاملThe Newspeak Programming Platform
Cadence is developing a high productivity development platform based around the Newspeak programming language. Newspeak supports advanced capabilities not found in mainstream languages, such as mixins, virtual classes and class hierarchy inheritance. Newspeak is based on an object capability model which provides a solid foundation for security. The language has a powerful module system designed...
متن کاملPython as a Programming Language for the Introductory Programming Courses
Lappeenranta University of Technology Department of Information Technology Jussi Pekka Kasurinen Python as a programming language for the introductory programming courses Thesis for the Degree of Bachelor of Science in Technology
متن کاملManaging Platform Ecosystems
We examine how control over a technology platform can increase profits and innovation. By choosing how much to open and when to bundle enhancements, platform sponsors can influence choices of ecosystem partners. Platform openness invites developer participation but sacrifices direct sales. Bundling enhancements early drives developers away but bundling late delays platform growth. Ironically, d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Information
سال: 2022
ISSN: ['2078-2489']
DOI: https://doi.org/10.3390/info13020045